public class Solution237 {

    public static class ListNode {
       int val;
       ListNode next;
       ListNode(int x) { val = x; }
    }

    public void deleteNode(ListNode node) {
        node.val=node.next.val;
        node.next=node.next.next;
    }

    public static void main(String[] args) {
        ListNode node1=new ListNode(4);
        ListNode node2=new ListNode(5);
        ListNode node3=new ListNode(1);
        ListNode node4=new ListNode(9);
        node1.next=node2;
        node2.next=node3;
        node3.next=node4;
        new Solution237().deleteNode(node2);
        System.out.println(node1.next.val);
        System.out.println(node1.next.next.val);
    }
}
